<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <link rel="stylesheet" type="text/css" href="../book.css">
  <title>ダイアグラムの編集 - AmaterasERD</title>
</head>
<body>
<h1>ダイアグラムの編集</h1>
<p>
  ダイアグラムエディタでは左側のパレットからテーブルや関連を配置することができます。
</p>
<p>
  <img src="diagram_editor.png" alt="ダイアグラムエディタ">
</p>
<p>
  テーブルや関連の詳細情報を編集するにはダイアグラム上で該当のオブジェクトをダブルクリックします。
  すると、詳細情報を編集するためのダイアログが表示されます。
</p>

<h2><a name="edit_diagram">テーブルの編集</a></h2>
<p>
  テーブルの詳細情報を編集するためのダイアログは以下の4つのタブからなります。
</p>
<dl>
  <dt>テーブル</dt>
  <dd>
    テーブルの論理名、物理名、説明を入力するためのタブです。
    <p>
      <img src="tab_table.png" alt="テーブルタブ">
    </p>
  </dd>
  <dt>カラム</dt>
  <dd>
    カラムの追加、編集、削除を行うためのタブです。
    <p>
      <img src="tab_column.png" alt="カラムタブ">
    </p>
  </dd>
  <dt>インデックス</dt>
  <dd>
    インデックスの追加、編集、削除を行うためのタブです。
    <p>
      <img src="tab_index.png" alt="インデックスタブ">
    </p>
  </dd>
  <dt>SQL</dt>
  <dd>
    テーブルの初期データやトリガーなど、AmaterasERDの機能では設定できない内容を直接SQLで入力するためのタブです。
    <p>
      <img src="tab_sql.png" alt="SQLタブ">
    </p>
  </dd>
</dl>

<h2><a name="edit_relation">関連の編集</a></h2>
<p>
  ダイアグラム上で関連をダブルクリックすると以下のようなダイアログが表示され、
  外部キーの名称と、外部キーを参照するカラムを選択することができます。
</p>
<p>
  <img src="fk_mapping.png" alt="外部キーの編集ダイアログ">
</p>

<h2><a name="outline_view">アウトラインビュー</a></h2>
<p>
  アウトラインビューにはテーブル情報、ドメインが一覧表示されるほか、ダイアグラムのサムネイルが表示されます。
</p>
<p>
  <img src="outline_view.png" alt="アウトラインビュー">
</p>
<p>
  アウトラインビューでテーブルやカラムを選択するとダイアグラム上でも選択状態になります。
  また、アウトラインビューでテーブルやカラムをダブルクリックすると編集することができます。
  アウトラインビューではテーブル名を絞り込み検索することができます。
</p>
<p>
  ダイアグラム上で[CTRL]+[O]でクイックアウトラインを表示することができます。
  クイックアウトラインでもアウトラインビューと同様、テーブル名を絞り込み検索することができます。
</p>
<p>
  <img src="quick_outline.png" alt="クイックアウトライン">
</p>

<h2><a name="layout">ダイアグラムのレイアウト</a></h2>
<p>
  ダイアグラム上で右クリック &gt; [自動レイアウト]を選択するとテーブルが自動的にレイアウトされます。
</p>
<p>
  また、Eclipseの設定ダイアログのAmaterasERDのページではダイアグラムにグリッドを表示して位置合わせを行いやすくしたり、
  他の図形にスナップする設定を行うことができます。
</p>
<p>
  <img src="preference.png" alt="AmaterasERDの設定">
</p>

<h2><a name="display_mode">表示モード</a></h2>
<p>
  ダイアグラムは論理名での表示と物理名での表示を切り替えることができます。
  論理名表示と物理名表示の切り替えはダイアグラム上で右クリック &gt; [論理/物理表示を切替]で行います。
</p>
<p>
  <img src="logical_mode.png" alt="論理名で表示したところ">
</p>
<p>
  また、Eclipseの設定ダイアログのAmaterasERDのページで[NOT NULL制約を表示]にチェックを入れておくと、
  ダイアグラム上にNOT NULLかどうかが表示されるようになります。
</p>
<p>
  <img src="not_null.png" alt="NOT NULL制約を表示したところ">
</p>

<h2><a name="font">フォントの設定</a></h2>
<p>
  AmaterasERDで作成したER図をWindows XP環境とWindows Vista/7環境の両方で参照する場合など、
  フォントの違いによってダイアグラムの表示が崩れてしまうことがあります。
  このような場合のためにダイアグラムの表示に使用するフォントを明示的に指定しておくことができます。
</p>
<p>
  ダイアグラムのフォントはダイアグラム上で余白をクリックした状態でプロパティビューから設定することができます。
</p>
<p>
  <img src="font.png" alt="フォントの設定">
</p>


</body>
</html>